cap for steering connecting rod - Español Inglés Diccionario